<?php
class transaccion_model extends CI_Model {

	public function __construct() {
		parent::__construct();
	}

	public function guardar ($transaccion) {
		if (is_string ($transaccion->fechaSMS)) {
			$fechaSMS = date("Y-m-d H:i:s", strtotime($transaccion->fechaSMS));
		} else {
			$fechaSMS = date("Y-m-d H:i:s", $transaccion->fechaSMS);
		}
		
		if (is_string ($transaccion->fechaTrans)) {
			$fechaTrans = date("Y-m-d H:i:s", strtotime($transaccion->fechaTrans));
		} else {
			$fechaTrans = date("Y-m-d H:i:s", $transaccion->fechaTrans);
		}
		
		$data = array(
				'ID_USUARIO' => $transaccion->idUsuario,
				'ID_BANCO' => $transaccion->idBanco,
				'ID_ESTABLECIMIENTO' => $transaccion->idEstablecimiento,
				'ID_MONEDA' => $transaccion->idMoneda,
				'ID_CATEGORIA' => $transaccion->idCategoria,
				//'ID_MENSAJE_TEXTO' => $transaccion->,
				'MONTO' => $transaccion->monto,
				'FECHA_SMS' => $fechaSMS,
				'FECHA_TRANSACCION' => $fechaTrans,
				'NUMERO' => $transaccion->numero,
				'ID_ESTABLECIMIENTOS_EQUIV' => $transaccion->idEstablecimientoEquiv,
				'ID_MONEDA_EQUIV' => $transaccion->idMonedaEquiv,
				'ID_CATEGORIAS_EQUIV' => $transaccion->idCategoriaEquiv,
				'TIPO' => $transaccion->tipo
		);
		
		$this->db->insert('transacciones', $data);
		return $this->db->insert_id();
	}
	
}